Definition of Oxheart Cherry

  • (noun) large heart-shaped sweet cherry with soft flesh
  • (noun) any of several cultivated sweet cherries having sweet juicy heart-shaped fruits

Synonyms of Oxheart Cherry


Antonyms of Oxheart Cherry


No Antonyms Found.

Homophones of Oxheart Cherry


No Homophones Found.